Page({
  data: {
      list: [],
      isFirstLoad: true,
    },
    onShow() {
      // 获取报修列表数据
      this.getList()
    },
    // 报修列表接口
    async getList() {
      // 调用接口
      const res = await wx.http.get('/repair', { current: 1, pageSize: 10 })
      // 渲染数据
      this.setData({
        list: res.data.rows,
        isFirstLoad: false,
      })
    },
    // 跳转到报修详情
    goDetail(ev) {
      wx.navigateTo({
        url: '/repair_pkg/pages/detail/index?id=' + ev.mark.id,
      })
    },
    addRepair() {
      wx.navigateTo({
        url: '/repair_pkg/pages/form/index',
      })
    },
  })